Leo Edmund Scherman is an award winning Canadian director, writer, producer and actor. Scherman graduated in 1997 from McGill University with a degree in Cultural Studies.
NASource: Wikipedia